package com.itany.shop.util;

import java.util.Date;
import java.util.Random;

/**
 * @author Miss Chen
 * @version 1.0
 * @date 2024年08月14日14:06
 */
public class ParameterUtil {

    /**
     * 判断指定字符串是否为空
     * @param s
     * @return
     */
    public static boolean isNull(String s){
        return null==s || "".equals(s);
    }

    /**
     * 生成订单号
     *订单号要求:前四位由英文字母组成，后面使用当前时间的毫秒值
     * 通过Random对象随机获取
     * @return
     */
    public static String createNo(){
        String s="abcdefghijklmnopqrstuvwxyz";
        StringBuffer buffer=new StringBuffer();
        for(int i=0;i<4;i++){
            buffer.append(s.charAt(new Random().nextInt(s.length())));
        }

        return buffer.toString()+new Date().getTime();
    }

    public static String createNo2(){

        StringBuffer buffer=new StringBuffer();


        for(int i=0;i<4;i++){
            buffer.append((char)(Math.random()*('z'-'a'+1)+'a'));
        }

        return buffer.toString()+new Date().getTime();
    }

    public static void main(String[] args) {
        System.out.println(createNo2());;
    }
}
